funzioni
Class Funzione

java.lang.Object
  extended byfunzioni.Funzione

public abstract class Funzione
extends java.lang.Object

Classe generica che serve come base per le funzioni.


Constructor Summary
Funzione(int xMin, int xMax, int yMin, int yMax)
          Costruttore di default.
 
Method Summary
abstract  float f(float x)
          Metodo che implementa la funzione stessa.
 int getXMax()
          Massimo valore dell'intervallo di definizione.
 int getXMin()
           
 int getYMax()
          Massimo valore asse y.
 int getYMin()
          Minimo valore asse y possibile.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Funzione

public Funzione(int xMin,
                int xMax,
                int yMin,
                int yMax)
Costruttore di default. Inizializza i valori estremi della funzione.

Parameters:
xMin - minimo asse x
xMax - massimo asse x
yMin - minimo asse y
yMax - massimo ase y
Method Detail

f

public abstract float f(float x)
Metodo che implementa la funzione stessa.

Parameters:
x - il valore di ingresso della funzione
Returns:
y(x), ossia il valore di uscita della funzione
Throws:
java.lang.IllegalArgumentException - se il valore x fornito non e' nel range della funzione

getXMin

public int getXMin()

getXMax

public int getXMax()
Massimo valore dell'intervallo di definizione.

Returns:
massima x possibile

getYMin

public int getYMin()
Minimo valore asse y possibile.

Returns:
valore minimo asse y

getYMax

public int getYMax()
Massimo valore asse y.

Returns:
massimo valore asse y